Don't leak dash_list. (#346639, Christian Persch)
authorMatthias Clasen <mclasen@redhat.com>
Wed, 5 Jul 2006 16:29:46 +0000 (16:29 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Wed, 5 Jul 2006 16:29:46 +0000 (16:29 +0000)
2006-07-05  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_set_enable_tree_lines): Don't
leak dash_list.  (#346639, Christian Persch)

ChangeLog
ChangeLog.pre-2-10
gtk/gtktreeview.c

index 3938809d0926de57ac7a324ee891733cd958af1b..7086438532a5cde2c3ca3537d4e4184529267538 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2006-07-05  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtktreeview.c (gtk_tree_view_set_enable_tree_lines): Don't
+       leak dash_list.  (#346639, Christian Persch)
+
        * gtk/gtkwindow.c (gtk_window_unmap, gtk_window_set_keep_above) 
        (gtk_window_set_keep_below): Fix some assignments involving
        booleans.  (#346467, Christian Persch)
index 3938809d0926de57ac7a324ee891733cd958af1b..7086438532a5cde2c3ca3537d4e4184529267538 100644 (file)
@@ -1,5 +1,8 @@
 2006-07-05  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtktreeview.c (gtk_tree_view_set_enable_tree_lines): Don't
+       leak dash_list.  (#346639, Christian Persch)
+
        * gtk/gtkwindow.c (gtk_window_unmap, gtk_window_set_keep_above) 
        (gtk_window_set_keep_below): Fix some assignments involving
        booleans.  (#346467, Christian Persch)
index c8c3e49a37b725a842df89a5f7e17830c12ecf44..e96c446699d17a0878d08c2d0bd3030783e11b8a 100644 (file)
@@ -14672,6 +14672,7 @@ gtk_tree_view_set_enable_tree_lines (GtkTreeView *tree_view,
                              GDK_LINE_ON_OFF_DASH,
                              GDK_CAP_BUTT, GDK_JOIN_MITER);
   gdk_gc_set_dashes (tree_view->priv->tree_line_gc, 0, dash_list, 2);
+  g_free (dash_list);
 
   gtk_widget_queue_draw (GTK_WIDGET (tree_view));
 }